footer {
    width: 100%;
    height: 390px;
    background-color: #fafafa;
    display: flex;
    flex-direction: column;
    align-items: center;
    #document {
        width: 1200px;
        height: 238px;
        border-top: 1px solid #e2e2e2;
        padding: 37px 90px 0 150px;
        background-color: #fff;
        li {
            width: 180px;
            float: left;
            dt {
                height: 35px;
                line-height: 35px;
                font-size: 14px;
                color: #525252;
                font-weight: 900;
            }
            dd {
                height: 26px;
                line-height: 26px;
                a {
                    color: #b2b2b2;
                }
            }
        }
    }
}